﻿@model Web.ViewModels.CreateIdeaForm
		   
<script type="text/javascript">
	$(document).ready(function () {
		$('#editBeginningDate_input').attachDatepicker({ maxDate: '+1m', minDate: '+1d' });
	});
</script>

<script type="text/javascript">
//	$(document).ready(function () {
//		$('#createIdeaBoxForm')[0].success = function () {
//				$('#thanksForCreation').click();
//			};
    //	});
    $(document).ready(function () {
        $('#createIdeaBoxForm')[0].success = function (data) {
            window.location.href = data.RedirectUrl;
        };
    });
</script>

<div class="lightbox" id="ideaCreatedBox">
    <a href="#" class="lightbox_close">Закрыть</a>
	<div>Спасибо! Ваш проект станет виден другим волонтёрам после одобрения модератором.</div>
</div>

<div class="lightbox" id="createIdeaBox">
	<a href="#" class="showLightBox_link" rel="ideaCreatedBox" id="thanksForCreation"></a>
    <a href="#" class="lightbox_close">Закрыть</a>
	@using (Html.BeginForm<ProjectController>(x => x.Create(null), FormMethod.Post, new { @class = "ajaxForm", id = "createIdeaBoxForm" }))
 {		
		@Html.ValidationSummary(true, "Пожалуйста, исправьте ошибки")
		<fieldset>
			
			<div class="editor-label">
				@Html.LabelFor(x => x.Name, "Название проекта")
			</div>
			<div class="editor-field">
            @Html.TextBoxFor(x => x.Name,
			new
			{
				placeholder = "Накормить бездомных",
				@class = "requiredField"
			})
            @Html.ValidationMessageFor(x => x.Name)
        </div>
		<div class="editor-label">
            @Html.LabelFor(x => x.Description, "Описание проекта")
        </div>
        <div class="editor-field">
            @Html.TextAreaFor(x => x.Description,
			new
			{
				placeholder = "Мы хотим устроить благотворительную акцию для бездомных. Будем бесплатно раздавать горячие обеды",
				@class = "requiredField",
				cols = "50",
				rows = "10"
			})
            @Html.ValidationMessageFor(x => x.Description)
        </div>
        <div class="editor-label">
            @Html.LabelFor(x => x.BeginningDate, "Дата")
        </div>
        <div class="editor-field">
            <input type="text" name="BeginningDate" id="editBeginningDate_input" class="requiredField" readonly="readonly"/>
			@Html.ValidationMessageFor(x => x.BeginningDate)
        </div>
        <div class="editor-label">
            @Html.LabelFor(x => x.BeginningTimeHour, "Время")
        </div>
        <div class="editor-field">
        <select name="BeginningTimeHour">
                @for (int i = 0; i < 24; i++)
				{
                    <option value="@i">@i</option>
				}
            </select>
			@Html.ValidationMessageFor(x => x.BeginningTimeHour)
            <select name="BeginningTimeMinute">
                <option value="00">00</option>
                <option value="05">05</option>
                <option value="10">10</option>
                <option value="15">15</option>
                <option value="20">20</option>
                <option value="25">25</option>
                <option value="30">30</option>
                <option value="35">35</option>
                <option value="40">40</option>
                <option value="45">45</option>
                <option value="50">50</option>
                <option value="55">55</option>
            </select>
			@Html.ValidationMessageFor(x => x.BeginningTimeMinute)
        </div>
        <br/>
        @Html.SubmitButton(null, "Предложить проект", new { @class = "submitButton" })
		</fieldset>
		<div id="errorMessage" class="errorMessage"></div>
 }				
</div>
